
.g-pop-bg{
display:none;position:fixed;width:100%;height:100%;z-index:900;background-color:#000;left:0px;top:0px;
opacity: 0;
-webkit-transition: opacity .15s linear;
transition: opacity .15s linear;
}
.g-pop-bg-in {
    opacity:0.5;
    filter:Alpha(opacity=50);
}
.g_dlg_box {overflow : auto;top:0px;left:0px;overflow-x : hidden;}
.g_dlg_wrap_css3 {
    -webkit-transform: translate3D(0,-25%,0);
    -ms-transform: translate3D(0,-25%,0);
    transform: translate3D(0,-25%,0);
    -webkit-transition: -webkit-transform .3s ease-out;
    -moz-transition: -moz-transform .3s ease-out;
    -o-transition: -o-transform .3s ease-out;
    transition: transform .3s ease-out;
}
.g_dlg_wrap_css3_in {
    -webkit-transform: translate3D(0,0,0);
    -ms-transform: translate3D(0,0,0);
    transform: translate3D(0,0,0);
}



